package com.wjf.birdfish.commons;

/**
 * Created on 2007-4-11 Title: 系统常量
 * <p/>
 * Description:
 * <p/>
 * Copyright: Copyright TYDIC (c) 2007
 * <p/>
 * Company: tydic
 * <p/>
 * 
 * @author <a href="mailto:tongys@tydic.com">童永胜</a>
 * @version 1.0
 */
public class Constants {

	/** 保存在session中的用户信息的键名 */
	public static final String SESSION_USER_KEY = "___session_user_key";
	public static final String SESSION_RIGHT_MAP_KEY = "__session_right_map_key";

	/** 存储在Application/Session中的配置HashMap的属性键名 */
	public static final String CONFIG = "___config";

	/** 默认分页页数为 9 */
	public static final int DEFAULT_PAGE_SIZE = 9;
	/** 保存在request中的Page对象的键名 pager */
	public static final String REQUEST_PAGE_KEY = "pager";

	/** 组织类型 单位 00A */
	public static final String ORG_TYPE_ORG = "00A";
	/** 组织类型 部门 00B */
	public static final String ORG_TYPE_DEPT = "00B";
	/** 组织类型 群组 00C */
	public static final String ORG_TYPE_GROUP = "00C";
	/** 组织类型 职位 00D */
	public static final String ORG_TYPE_POST = "00D";
	/** 组织类型 角色 00E */
	public static final String ORG_TYPE_ROLE = "00E";

	/** 资源类型 模块 00A */
	public static final String RESOURCE_TYPE_MODLE = "00A";
	/** 资源类型 子模块 00B */
	public static final String RESOURCE_TYPE_CHILDMODLE = "00B";
	/** 资源类型 操作 00C */
	public static final String RESOURCE_TYPE_OPERATOR = "00C";
	/** 资源类型 业务 00D */
	public static final String RESOURCE_TYPE_BUSINESS = "00D";

	/** 有效状态 */
	public static String AVAIL = "00A"; // 有效状态
	/** 无效状态 */
	public static String INVALID = "00X"; // 无效状态
	public static String ING = "ing"; // 会议进行中
	public static String END = "end"; // 会议结束
}